package com.feib.soeasy.service;

import java.util.Date;
import java.util.List;
import java.util.Map;

import org.springframework.transaction.annotation.Transactional;

import com.feib.soeasy.model.Group;
import com.feib.soeasy.pagination.PaginatedList;




/**
 * 
 * @author Jeff Gu
 *
 */
@Transactional(readOnly = true)
public interface TransferFeedbackLogService {
	
	
	
	/**
	 * 通路撥款
	 * @author Jeff  Gu 		
	 * @param group
	 * @param channels
	 * @param dateFrom
	 * @param dateTo
	 * @param queryGroupType 群組類別
	 * @param transfered  是否撥款
	 * @param paginationConfig
	 * @return
	 */
	 @Transactional(readOnly = false)
	public PaginatedList<Map<String, Object>> doTransferFeedbackLog(Group group, String channels[],
			Date[] dateFrom, Date[] dateTo,List<String> queryGroupType,String transfered) ;


}
